Skip to content

feat: Add support for HBase versions 2.0.0 to 2.5.0.#18253

Merged
trask merged 24 commits into
open-telemetry:mainfrom
YaoYingLong:feature/hbase-2.0.0
Jun 11, 2026
Merged

feat: Add support for HBase versions 2.0.0 to 2.5.0.#18253
trask merged 24 commits into
open-telemetry:mainfrom
YaoYingLong:feature/hbase-2.0.0

Conversation

@YaoYingLong

Copy link
Copy Markdown
Contributor

Add support for HBase versions [2.0.0, 2.5.0)

@YaoYingLong YaoYingLong requested a review from a team as a code owner April 24, 2026 03:43
@otelbot-java-instrumentation otelbot-java-instrumentation Bot added the test native This label can be applied to PRs to trigger them to run native tests label Apr 24, 2026
@trask

trask commented Apr 25, 2026

Copy link
Copy Markdown
Member

hi @YaoYingLong! I'm going to convert this PR to draft, once you get CI passing or have any questions for us, please mark it ready for review, thanks

@trask trask marked this pull request as draft April 25, 2026 20:58
@trask trask mentioned this pull request May 5, 2026
@YaoYingLong YaoYingLong marked this pull request as ready for review May 13, 2026 09:47
Copilot AI review requested due to automatic review settings May 13, 2026 09:47

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@YaoYingLong

Copy link
Copy Markdown
Contributor Author

hi @YaoYingLong! I'm going to convert this PR to draft, once you get CI passing or have any questions for us, please mark it ready for review, thanks

@trask CI checks completed.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 23 out of 23 changed files in this pull request and generated 5 comments.

Comment on lines +38 to +40
@Advice.OnMethodEnter(suppress = Throwable.class)
public static void onEnter(
@Advice.This Object call, @Advice.FieldValue(value = "error") IOException error) {
Comment on lines +32 to +34
transformer.applyAdviceToMethod(
isMethod().and(named("callComplete").or(named("setTimeout"))),
IpcCallInstrumentation.class.getName() + "$CallAdvice");
@YaoYingLong

Copy link
Copy Markdown
Contributor Author

@trask @laurit All issues found in the review have been fixed. Please review again.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 20 out of 20 changed files in this pull request and generated 6 comments.

@YaoYingLong

Copy link
Copy Markdown
Contributor Author

@laurit All issues found in the review have been fixed. Please review again.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 20 out of 20 changed files in this pull request and generated 2 comments.

Comment thread .fossa.yml Outdated
Comment on lines +124 to +129
return new GenericContainer<>(DockerImageName.parse("harisekhon/hbase:2.0"))
.withCreateContainerCmdModifier(
cmd ->
cmd.getHostConfig()
.withPortBindings(
new PortBinding(Ports.Binding.bindPort(2181), new ExposedPort(2181)),
@laurit laurit added this to the v2.29.0 milestone Jun 5, 2026
@trask trask merged commit 557c4fc into open-telemetry:main Jun 11, 2026
98 checks passed
@otelbot

otelbot Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Thank you for your contribution @YaoYingLong! 🎉 We would like to hear from you about your experience contributing to OpenTelemetry by taking a few minutes to fill out this survey.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test native This label can be applied to PRs to trigger them to run native tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants